package com.caoheng.entity;

import java.util.Date;

public class PayChannel {
    /**
     * 渠道主键ID
     *
     * @mbggenerated
    */
    private Integer id;

    /**
     * 支付类型,如:aliAPP,aliWeb,微信小程序，微信h5...
     *
     * @mbggenerated
    */
    private String payType;

    /**
     * 渠道名称,如:alipay,wechat
     *
     * @mbggenerated
    */
    private String channelName;

    /**
     * 渠道商户ID
     *
     * @mbggenerated
    */
    private String merchantChannelId;

    /**
     * 商户ID
     *
     * @mbggenerated
    */
    private String merchantId;

    /**
     * 渠道状态,0:停止使用,1:使用中
     *
     * @mbggenerated
    */
    private Byte state;

    /**
     * 配置参数,json字符串
     *
     * @mbggenerated
    */
    private String param;

    /**
     * 备注
     *
     * @mbggenerated
    */
    private String remark;

    /**
     * 创建时间
     *
     * @mbggenerated
    */
    private Date createTime;

    /**
     * 更新时间
     *
     * @mbggenerated
    */
    private Date updateTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getMerchantChannelId() {
        return merchantChannelId;
    }

    public void setMerchantChannelId(String merchantChannelId) {
        this.merchantChannelId = merchantChannelId;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public Byte getState() {
        return state;
    }

    public void setState(Byte state) {
        this.state = state;
    }

    public String getParam() {
        return param;
    }

    public void setParam(String param) {
        this.param = param;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}